home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * sys.h -- system include files.
- */
-
- /*
- * The following code is operating-system dependent [@sys.01]. Include files
- * that are system-dependent.
- */
-
- #if PORT
- #include <signal.h>
- /* probably needs something more */
- Deliberate Syntax Error
- #endif /* PORT */
-
- #if AMIGA
- #include <signal.h>
- #include <fcntl.h>
- #include <ios1.h>
- #include <string.h>
- #include <libraries/dosextens.h>
- #endif /* AMIGA */
-
- #if ARM
- #include <signal.h>
- #endif /* ARM */
-
- #if ATARI_ST
- #include <fcntl.h>
- #include <osbind.h>
- #endif /* ATARI_ST */
-
- #if MACINTOSH
- #include <signal.h>
- #if LSC
- #include <unix.h>
- #endif /* LSC */
- #if MPW
- #include <Types.h>
- #include <Events.h>
- #include <FCntl.h>
- #include <IOCtl.h>
- #include <SANE.h>
- #include <OSUtils.h>
- #include <Memory.h>
- #include <Errors.h>
- #include "time.h"
- #include <QuickDraw.h>
- #include <ToolUtils.h>
- #include <CursorCtl.h>
- #endif /* MPW */
- #endif /* MACINTOSH */
-
- #if MSDOS
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
- #include <signal.h>
- #include <time.h>
- #if HIGHC_386
- #include <system.cf>
- #endif /* HIGHC_386 */
- #endif /* MSDOS */
-
- #if MVS || VM
- #ifdef RecordIO
- #if SASC
- #include <lcio.h>
- #endif /* SASC */
- #endif /* RecordIO */
- #if SASC
- #include <lcsignal.h>
- #else /* SASC */
- #include <signal.h>
- #endif /* SASC */
- #endif /* MVS || VM */
-
- #if OS2
- #include <fcntl.h>
- #include <signal.h>
- #endif /* OS2 */
-
- #if UNIX
- #ifdef XENIX_386
- #ifdef StandardLib
- #include <unistd.h>
- #endif /* StnadardLib */
- #endif /* XENIX_386 */
- #include <signal.h>
- #include <sys/types.h>
- #include <sys/time.h>
-
- #ifdef UtsName
- #include <sys/utsname.h>
- #endif /* UtsName */
-
- #endif /* UNIX */
-
- #if VMS
- #include <signal.h>
- #include <types.h>
- #include dvidef
- #include iodef
- #include <stsdef.h>
- #endif /* VMS */
-
-
- /*
- * End of operating-system specific code.
- */
-
- #include <ctype.h>
- #include <errno.h>
- #include <math.h>
-
-
- #include <stdio.h>
- /*
- * The following symbols should be in <stdio.h>; define them if they aren't.
- */
- #ifndef SEEK_SET
- #define SEEK_SET 0
- #endif /* SEEK_SET */
- #ifndef SEEK_CUR
- #define SEEK_CUR 1
- #endif /* SEEK_CUR */
- #ifndef SEEK_END
- #define SEEK_END 2
- #endif /* SEEK_END */
-
-